1c5ce5d6df3bc4b9f870911fc946581ee92bd972,dev/plugins/hu.elte.txtuml.export.cpp/src/hu/elte/txtuml/export/cpp/structural/ClassExporter.java,ClassExporter,createSource,#String#,51

Before Change


		if (stateMachineExporter.isOwnStateMachine()) {

			for (Map.Entry<String, Pair<String, Region>> entry : stateMachineExporter.getSubMachineMap().entrySet()) {
				subStateMachineExporter = new SubStateMachineExporter(entry.getValue().getSecond(), name,
						entry.getValue().getFirst(), dest);
				subStateMachineExporter.createSubSmSource();
				subSubMachines.addAll(subStateMachineExporter.getSubmachines());
			}

After Change



			for (Map.Entry<String, Pair<String, Region>> entry : stateMachineExporter.getSubMachineMap().entrySet()) {
				subStateMachineExporter = new SubStateMachineExporter();
				subStateMachineExporter.setRegion(entry.getValue().getSecond());
				subStateMachineExporter.setName(entry.getValue().getFirst());
				subStateMachineExporter.setParentClass(name);
				subStateMachineExporter.createSubSmSource(dest);
				subSubMachines.addAll(subStateMachineExporter.getSubmachines());